pit where green fruit is deposited to ripen - Espagnol Anglais Dictionnaire